Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
115 - 119 HOLDENHURST ROAD Detached £3,600,000 24 Oct 2001